// pages/home/vote/components/detail/detail.js
var { _store_info, _focus_store } = require('../../../../../utils/xiaohuangyu')
const app = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    activityDetail: { // 属性名
      type: Object,
      value: {}
    },
  },

  /**
   * 组件的初始数据
   */
  data: {
    activityDetail: {},
    storeInfo:{},
    activityContent: '',
    stepList: [{
      name: '报名参加'
    }, {
      name: '找人砍价'
    }, {
      name: '购买'
    }, {
      name: '到店核销'
    },],
    TabCur: 0,
    navList: ['活动规则', '活动介绍', '评论'],
  },
  lifetimes: {
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    attached: function () {
      console.log('attached')
      // 活动介绍
      const activityContent = app.towxml(this.data.activityDetail.content, 'markdown');
      this.setData({
        activityContent: activityContent
      })
      // 活动的商铺信息
    _store_info(this.data.activityDetail.id, res => {
      console.log('apply_storeInfo', res)
      this.setData({
        storeInfo: res.data
      })
    })
    },
    moved: function () {
      console.log('moved')
    },
    detached: function () {
      console.log('detached')
    },
  },
  pageLifetimes: {
    // 组件所在页面的生命周期函数
    show: function () {
      console.log('show')
    }
  },
  /**
   * 组件的方法列表
   */
  methods: {
    // 关注
    focusTap(e) {
      _focus_store(e.currentTarget.dataset.store_id, res => {
        if (res.status) {
          wx.showToast({
            title: res.data,
            icon: 'none'
          })
          this.setData({
            [`storeInfo.is_focus`]: !this.data.storeInfo.is_focus
          })
        }
      })
    },
    // 列表
    tabSelect(e) {
      this.setData({
        TabCur: e.currentTarget.dataset.id,
        // scrollLeft: (e.currentTarget.dataset.id - 1) * 60
      })
    },
  }
})
